- 搜腸刮肚
- sōuchángguādùrack one's brains* * *sou1 chang2 gua1 du4to search one's guts and belly (idiom); to racks one's brains for a solution* * *搜腸刮肚|搜肠刮肚 [sōu cháng guā dù] ► to search one's guts and belly (idiom); to racks one's brains for a solution
Chinese-English dictionary. Academic. 2013.